hydrometeorological disaster - Spanish English Dictionary